523834
63199
668324
397844
280463
195618
983906
1049719
90797
712953
371317
238801
797312
889871
824147
910949
1019724
837610
579505
60952
106987
618377
299284
556842